math/big.Float.form (field)
105 uses
math/big (current package)
float.go#L69: form form
float.go#L170: if z.form == finite {
float.go#L173: z.form = zero
float.go#L216: if x.form != finite {
float.go#L242: if x.form == zero {
float.go#L270: if x.form == finite {
float.go#L275: if mant.form == finite {
float.go#L286: z.form = zero
float.go#L293: z.form = inf
float.go#L297: z.form = finite
float.go#L326: if z.form == finite {
float.go#L340: return x.form == inf
float.go#L350: if x.form != finite {
float.go#L351: return x.form == zero
float.go#L373: if x.form != finite {
float.go#L404: if z.form != finite {
float.go#L486: z.form = inf
float.go#L514: z.form = zero
float.go#L518: z.form = finite
float.go#L561: z.form = zero
float.go#L565: z.form = inf
float.go#L569: z.form = finite
float.go#L610: z.form = zero
float.go#L642: z.form = inf
float.go#L659: z.form = x.form
float.go#L661: if x.form == finite {
float.go#L684: z.form = x.form
float.go#L686: if z.form == finite {
float.go#L744: switch x.form {
float.go#L789: switch x.form {
float.go#L844: switch x.form {
float.go#L905: if r.form == inf || e > emax {
float.go#L964: switch x.form {
float.go#L1025: if r.form == inf || e > emax {
float.go#L1085: if z == nil && x.form <= finite {
float.go#L1089: switch x.form {
float.go#L1141: if z == nil && x.form <= finite {
float.go#L1145: switch x.form {
float.go#L1305: z.form = zero
float.go#L1457: if x.form == finite && y.form == finite {
float.go#L1482: if z.form == zero && z.mode == ToNegativeInf && z.acc == Exact {
float.go#L1488: if x.form == inf && y.form == inf && x.neg != y.neg {
float.go#L1493: z.form = zero
float.go#L1498: if x.form == zero && y.form == zero {
float.go#L1501: z.form = zero
float.go#L1506: if x.form == inf || y.form == zero {
float.go#L1531: if x.form == finite && y.form == finite {
float.go#L1549: if z.form == zero && z.mode == ToNegativeInf && z.acc == Exact {
float.go#L1555: if x.form == inf && y.form == inf && x.neg == y.neg {
float.go#L1560: z.form = zero
float.go#L1565: if x.form == zero && y.form == zero {
float.go#L1568: z.form = zero
float.go#L1573: if x.form == inf || y.form == zero {
float.go#L1600: if x.form == finite && y.form == finite {
float.go#L1607: if x.form == zero && y.form == inf || x.form == inf && y.form == zero {
float.go#L1611: z.form = zero
float.go#L1616: if x.form == inf || y.form == inf {
float.go#L1619: z.form = inf
float.go#L1625: z.form = zero
float.go#L1645: if x.form == finite && y.form == finite {
float.go#L1652: if x.form == zero && y.form == zero || x.form == inf && y.form == inf {
float.go#L1656: z.form = zero
float.go#L1661: if x.form == zero || y.form == inf {
float.go#L1664: z.form = zero
float.go#L1670: z.form = inf
float.go#L1714: switch x.form {
floatconv.go#L40: z.form = zero
floatconv.go#L67: z.form = zero
floatconv.go#L125: z.form = finite
floatmarsh.go#L29: if x.form == finite {
floatmarsh.go#L46: b := byte(x.mode&7)<<5 | byte((x.acc+1)&3)<<3 | byte(x.form&3)<<1
floatmarsh.go#L53: if x.form == finite {
floatmarsh.go#L85: z.form = form((b >> 1) & 3)
floatmarsh.go#L89: if z.form == finite {
ftoa.go#L70: if x.form == inf {
ftoa.go#L94: if x.form == finite {
ftoa.go#L319: if x.form == zero {
ftoa.go#L323: if debugFloat && x.form != finite {
ftoa.go#L353: if x.form == zero {
ftoa.go#L365: if debugFloat && x.form != finite {
ftoa.go#L420: if x.form == zero {
ftoa.go#L424: if debugFloat && x.form != finite {
sqrt.go#L48: if x.form != finite {
sqrt.go#L50: z.form = x.form
![]() |
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |